﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using TakbisBilgiSorgu_v1.wsUygulamaYetkiServis;
using TakbisBilgiSorgu_v1.wsUygulamaTakbisServis;
using System.Configuration;
using System.Data;
using System.Drawing;
using System.Text;

namespace TakbisBilgiSorgu_v1
{
    public partial class WebForm3 : System.Web.UI.Page
    {
        UygulamaYetkiServis uygulamaYetkiServis = new UygulamaYetkiServis();
        UygulamaTakbisServis uygulamaTakbisServis = new UygulamaTakbisServis();

        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!IsPostBack)
                {
                    if (((Kullanici)Session["kullanici"]) == null)
                    {
                        MesajVer(ConfigurationManager.AppSettings["GirisYapmalisinizMesaji"].ToString());
                        Response.Redirect("Login.aspx");
                    }
                    else
                    {
                        if (!uygulamaYetkiServis.GrupYetkiVarMiKontrolYeni(((Kullanici)Session["kullanici"]).GrupID, "SFTasinmazIslemleri.aspx") || ((Kullanici)Session["kullanici"]).AktifMi != 1)
                        {
                            MesajVer(ConfigurationManager.AppSettings["YetkinizYokMesaji"].ToString());
                            Response.Redirect("AnaSayfa.aspx");
                        }
                        else
                        {
                            divGetirMalikTasinmazTasinmazTipten.Visible = false;
                            divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                            divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                            divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                            divTasinmazSorguKriterAdaParselDen.Visible = false;
                            divTasinmaSorguKriterIDden.Visible = false;
                            divGetirTasinmazCiltSayfadan.Visible = false;
                            divGetirMalikTasinmazTesisTarihinden.Visible = false;
                            divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                            divgvTasinmaz.Visible = false;
                            divgvTeferruat.Visible = false;
                            divgvTasinmazEklenti.Visible = false;
                            divgvTasinmazMuhdesat.Visible = false;
                            divgvMuhdesatMalik.Visible = false;
                            divgvTasinmazHissedarYeni.Visible = false;
                            divgvTesisTerkinIslemBilgisi.Visible = false;
                            divgvAlanBilgisi.Visible = false;
                            divgvCinsBilgisi.Visible = false;
                            divgvAltTasinmaz.Visible = false;
                            divgvSbi.Visible = false;
                            DivgvSBIMalik.Visible = false;
                            DivgvSBIUzeriSBI.Visible = false;
                            divgvRehin.Visible = false;
                            divgvRehinMalik.Visible = false;
                            divgvRehinSBI.Visible = false;
                            divgvbb.Visible = false;
                            divgvDMH.Visible = false;

                            Session["TeferruatTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["EklentiTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["HisseTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["MuhdesatTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["SerhTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["BeyanTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["IrtifakTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["HisseSerhTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["HisseBeyanTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["HisseIrtifakTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["RehinTapuBolumDurum"] = TapuBolumDurum.Aktif;
                            Session["RehinSBITapuBolumDurum"] = TapuBolumDurum.Aktif;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["YetkiServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void Button1_Click1(object sender, EventArgs e)
        {
            try
            {
                //divGetirTasinmazAdSoyadBabaAdDan
                divTasinmazSorguKriter.Visible = false;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = true;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divTasinmazSorguKriter.Visible = false;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void Button2_Click(object sender, EventArgs e)
        {
            try
            {
                //divGetirTasinmazCiltSayfadan
                divTasinmazSorguKriter.Visible = false;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divTasinmazSorguKriter.Visible = false;
                IllergtcsCombosuDoldur();
                divGetirTasinmazCiltSayfadan.Visible = true;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void Button3_Click(object sender, EventArgs e)
        {
            try
            {
                //divTasinmazSorguKriterTcKimlikNoDan
                divTasinmazSorguKriter.Visible = false;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = true;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divTasinmazSorguKriter.Visible = false;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void Button4_Click(object sender, EventArgs e)
        {
            try
            {
                //divTasinmazSorguKriterIDden
                divTasinmazSorguKriter.Visible = false;
                divTasinmaSorguKriterIDden.Visible = true;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divTasinmazSorguKriter.Visible = false;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void Button5_Click(object sender, EventArgs e)
        {
            try
            {
                //divTasinmazSorguKriterAdaParselDen
                divTasinmazSorguKriter.Visible = false;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divTasinmazSorguKriter.Visible = false;
                IllerCombosuDoldur();
                divTasinmazSorguKriterAdaParselDen.Visible = true;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void Button6_Click(object sender, EventArgs e)
        {
            try
            {
                //divGetirMalikTasinmazTesisTarihinden
                divTasinmazSorguKriter.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = true;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divTasinmazSorguKriter.Visible = false;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void Button7_Click(object sender, EventArgs e)
        {
            try
            {
                //divGetirMalikTasinmazTerkinTarihinden
                divTasinmazSorguKriter.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = true;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divTasinmazSorguKriter.Visible = false;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void Button8_Click(object sender, EventArgs e)
        {
            try
            {
                //divGetirMalikTasinmazTesisTerkinTarihinden
                divTasinmazSorguKriter.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = true;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divTasinmazSorguKriter.Visible = false;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void Button9_Click(object sender, EventArgs e)
        {
            try
            {
                //divGetirMalikTasinmazTasinmazTipten
                divTasinmazSorguKriter.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = true;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divTasinmazSorguKriter.Visible = false;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        //Sorgula Butonları
        protected void btnTasinmazGetirTcKimlikNodan_Click(object sender, EventArgs e)
        {
            try
            {
                if (uygulamaYetkiServis.BosDegerMi(txtTcKimlikNo.Text.Trim()) && uygulamaYetkiServis.SqlInjectionControl(txtTcKimlikNo.Text.Trim()))
                {
                    Session["tasinmazlar"] = new List<Tasinmaz>();
                    Session["tasinmaz"] = uygulamaTakbisServis.GetirTasinmazTCKimlikNumarasinDan(Convert.ToInt64(txtTcKimlikNo.Text.Trim()), ((Kullanici)Session["kullanici"]).ID);
                    if (Session["tasinmaz"] != null)
                        ((List<Tasinmaz>)Session["tasinmazlar"]).Add((Tasinmaz)Session["tasinmaz"]);
                    if (Session["tasinmazlar"] != null && ((List<Tasinmaz>)Session["tasinmazlar"]).Count > 0)
                    {
                        gvTasinmaz.DataSource = Session["tasinmazlar"];
                        gvTasinmaz.DataBind();
                        ViewState["tasinmazlar"] = Session["tasinmazlar"];
                        divgvTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Sorgulanan Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Sorgulama Kriterlerini Kontrol Edip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnTasinmazGetirIDden_Click(object sender, EventArgs e)
        {
            try
            {
                if (uygulamaYetkiServis.BosDegerMi(txtTasinmazID.Text.Trim()) && uygulamaYetkiServis.SqlInjectionControl(txtTasinmazID.Text.Trim()))
                {
                    Session["tasinmazlar"] = new List<Tasinmaz>();
                    Session["tasinmaz"] = uygulamaTakbisServis.GetirTasinmazIDden(Convert.ToDecimal(txtTasinmazID.Text.Trim()), ((Kullanici)Session["kullanici"]).ID);
                    if (Session["tasinmaz"] != null)
                        ((List<Tasinmaz>)Session["tasinmazlar"]).Add((Tasinmaz)Session["tasinmaz"]);
                    if (Session["tasinmazlar"] != null && ((List<Tasinmaz>)Session["tasinmazlar"]).Count > 0)
                    {
                        gvTasinmaz.DataSource = Session["tasinmazlar"];
                        gvTasinmaz.DataBind();
                        ViewState["tasinmazlar"] = Session["tasinmazlar"];
                        divgvTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Sorgulanan Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Sorgulama Kriterlerini Kontrol Edip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnTasinmazSorgula_Click(object sender, EventArgs e)
        {
            try
            {
                if (ddlMahalleler.SelectedIndex != 0 &&
                ddlTapuBolumDurum.SelectedIndex != 0 &&
                ddlTasinmazTip.SelectedIndex != 0 &&
                uygulamaYetkiServis.BosDegerMi(txtParsel.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtParsel.Text.Trim()))
                {
                    Session["tasinmazlar"] = uygulamaTakbisServis.GetirTasinmazAdaParselden(Convert.ToDecimal(ddlMahalleler.SelectedItem.Value),
                    txtAda.Text.Trim(),
                    txtParsel.Text.Trim(),
                    (TapuBolumDurum)Enum.Parse(typeof(TapuBolumDurum), ddlTapuBolumDurum.SelectedItem.Value.ToString()),
                    (TasinmazTip)Enum.Parse(typeof(TasinmazTip), ddlTasinmazTip.SelectedItem.Value.ToString()),
                    txtKat.Text.Trim(),
                    txtBlok.Text.Trim(),
                    txtGiris.Text.Trim(),
                    txtBagimsizBolumNo.Text.Trim(),
                    ((Kullanici)Session["kullanici"]).ID).ToList();
                    if (Session["tasinmazlar"] != null && ((List<Tasinmaz>)Session["tasinmazlar"]).Count > 0)
                    {
                        gvTasinmaz.DataSource = Session["tasinmazlar"];
                        gvTasinmaz.DataBind();
                        ViewState["tasinmazlar"] = Session["tasinmazlar"];
                        divgvTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Sorgulanan Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Sorgulama Kriterlerini Kontrol Edip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSecilenTasinmazinTesisTerkinBilgisi_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (((Tasinmaz)Session["SecilenTasinmaz"]).TerkinIslem != null || ((Tasinmaz)Session["SecilenTasinmaz"]).TesisIslem != null)
                    {
                        List<Tasinmaz> tasinmazlar = new List<Tasinmaz>();
                        tasinmazlar.Add(((Tasinmaz)Session["SecilenTasinmaz"]));
                        gvTesisTerkinIslemBilgisi.DataSource = tasinmazlar;
                        gvTesisTerkinIslemBilgisi.DataBind();
                        divgvTesisTerkinIslemBilgisi.Visible = true;
                    }
                    else
                        MesajVer("Seçilen Taşınmazın Tesis Ve Terkin İşlem Bilgisi Bulunmamaktadır.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnSecilenTasinmazinAlanBilgisi_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazAlanBilgiList != null)
                    {
                        gvAlanBilgisi.DataSource = ((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazAlanBilgiList.ToList();
                        gvAlanBilgisi.DataBind();
                        divgvAlanBilgisi.Visible = true;
                    }
                    else
                        MesajVer("Seçilen Taşınmaza Bağlı Alan Bilgisi Bulunmamaktadır.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnSecilenTasinmazinCinsBilgisi_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazCinsBilgiList != null)
                    {
                        gvCinsBilgisi.DataSource = ((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazCinsBilgiList.ToList();
                        gvCinsBilgisi.DataBind();
                        divgvCinsBilgisi.Visible = true;
                    }
                    else
                        MesajVer("Seçilen Taşınmaza Bağlı Cins Bilgisi Bulunmamaktadır.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnSecilenTasinmazBBGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (((Tasinmaz)Session["SecilenTasinmaz"]).BagimsizBolumList != null && ((Tasinmaz)Session["SecilenTasinmaz"]).BagimsizBolumList.ToList().Count > 0)
                    {
                        gvbb.DataSource = ((Tasinmaz)Session["SecilenTasinmaz"]).BagimsizBolumList.ToList();
                        gvbb.DataBind();
                        divgvbb.Visible = true;
                    }
                    else
                        MesajVer("Seçilen Taşınmaza Bağlı Bagimsiz Bölüm Bilgisi Bulunmamaktadır.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnAltTasinmazgetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (((Tasinmaz)Session["SecilenTasinmaz"]).AltTasinmazID != null && ((Tasinmaz)Session["SecilenTasinmaz"]).AltTasinmazID != 0)
                    {
                        List<Tasinmaz> tasinmazList = new List<Tasinmaz>();
                        tasinmazList.Add((Tasinmaz)Session["SecilenTasinmaz"]);
                        gvAltTasinmaz.DataSource = tasinmazList;
                        gvAltTasinmaz.DataBind();
                        divgvAltTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Seçilen Taşınmazın Bağlı Oldugu Alt Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnSecilenTasinmazTeferruatGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (Session["TeferruatTapuBolumDurum"] != null)
                    {
                        uygulamaTakbisServis.GetirTasinmazTeferruatTasinmazIDDen(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazID, (TapuBolumDurum)Session["TeferruatTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID);
                        Session["secilenTasinmazinTeferruatlari"] = uygulamaTakbisServis.GetirTasinmazTeferruatTasinmazIDDen(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazID, (TapuBolumDurum)Session["TeferruatTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID).ToList();
                        if (Session["secilenTasinmazinTeferruatlari"] == null || ((List<TasinmazTeferruat>)Session["secilenTasinmazinTeferruatlari"]).Count == 0)
                            MesajVer("Seçilen Taşınmaza Bağlı Teferruat Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenTasinmazinTeferruatlari"] = (List<TasinmazTeferruat>)Session["secilenTasinmazinTeferruatlari"];
                            gvTeferruat.DataSource = Session["secilenTasinmazinTeferruatlari"];
                            gvTeferruat.DataBind();
                            divgvTeferruat.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSecilenTasinmazEklentiGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (Session["EklentiTapuBolumDurum"] != null)
                    {
                        Session["secilenTasinmazinEklentileri"] = uygulamaTakbisServis.GetirTasinmazEklentiIDDen(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazID, (TapuBolumDurum)Session["EklentiTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID).ToList();

                        if (Session["secilenTasinmazinEklentileri"] == null || ((List<TasinmazEklenti>)Session["secilenTasinmazinEklentileri"]).Count == 0)
                            MesajVer("Seçilen Taşınmaza Bağlı Eklenti Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenTasinmazinEklentileri"] = Session["secilenTasinmazinEklentileri"];
                            gvTasinmazEklenti.DataSource = Session["secilenTasinmazinEklentileri"];
                            gvTasinmazEklenti.DataBind();
                            divgvTasinmazEklenti.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz..");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSecilenTasinmazinHissedarlariniGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (Session["HisseTapuBolumDurum"] != null)
                    {
                        Session["secilenTasinmazinHissedarlari"] = uygulamaTakbisServis.GetirHissedarTasinmazIDDen(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazID, (TapuBolumDurum)Session["HisseTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID).ToList();
                        if (Session["secilenTasinmazinHissedarlari"] == null || ((List<Hissedar>)Session["secilenTasinmazinHissedarlari"]).Count == 0)
                            MesajVer("Seçilen Taşınmaza Bağlı Hissedar Bilgisi Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenTasinmazinHissedarlari"] = Session["secilenTasinmazinHissedarlari"];
                            gvTasinmazHissedarYeni.DataSource = Session["secilenTasinmazinHissedarlari"];
                            gvTasinmazHissedarYeni.DataBind();
                            divgvTasinmazHissedarYeni.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSecilenTasinmazMuhdesatGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (Session["MuhdesatTapuBolumDurum"] != null)
                    {
                        Session["secilenTasinmazinMuhdesatlari"] = uygulamaTakbisServis.GetirTasinmazMuhdesatTasinmazIDDen(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazID, (TapuBolumDurum)Session["MuhdesatTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID).ToList();
                        if (Session["secilenTasinmazinMuhdesatlari"] == null || ((List<TasinmazMuhdesat>)Session["secilenTasinmazinMuhdesatlari"]).Count == 0)
                            MesajVer("Seçilen Taşınmaza Bağlı Muhdesat Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenTasinmazinMuhdesatlari"] = Session["secilenTasinmazinMuhdesatlari"];
                            gvTasinmazMuhdesat.DataSource = Session["secilenTasinmazinMuhdesatlari"];
                            gvTasinmazMuhdesat.DataBind();
                            divgvTasinmazMuhdesat.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz..");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSecilenMuhdesatimHissedarlariniGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["secilenMuhdesat"] != null)
                {
                    Session["secilenMuhdesatHissedarlari"] = ((TasinmazMuhdesat)Session["secilenMuhdesat"]).MuhdesatMalikList.ToList();
                    if (Session["secilenMuhdesatHissedarlari"] != null && ((List<Hissedar>)Session["secilenMuhdesatHissedarlari"]).Count > 0)
                    {
                        ViewState["secilenMuhdesatHissedarlari"] = Session["secilenMuhdesatHissedarlari"];
                        gvMuhdesatMalik.DataSource = Session["secilenMuhdesatHissedarlari"];
                        gvMuhdesatMalik.DataBind();
                        divgvMuhdesatMalik.Visible = true;
                    }
                    else
                        MesajVer("Seçilen Muhdesata Bağlı Hissedar Bulunmamaktadır.");
                }
                else
                    MesajVer("Muhdesat Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnSecilenTasinmazinSerhleriniGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (Session["SerhTapuBolumDurum"] != null)
                    {
                        Session["secilenTasinmazinSbileri"] = uygulamaTakbisServis.GetirSerhTasinmazIDDen(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazID, (TapuBolumDurum)Session["SerhTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID).ToList();
                        if (Session["secilenTasinmazinSbileri"] == null || ((List<SBI>)Session["secilenTasinmazinSbileri"]).Count == 0)
                            MesajVer("Seçilen Taşınmaza Bağlı Şerh Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenTasinmazinSbileri"] = Session["secilenTasinmazinSbileri"];
                            gvSbi.DataSource = Session["secilenTasinmazinSbileri"];
                            gvSbi.DataBind();
                            divgvSbi.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSecilenTasinmazinBeyanlariniGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (Session["BeyanTapuBolumDurum"] != null)
                    {
                        Session["secilenTasinmazinSbileri"] = uygulamaTakbisServis.GetirSerhTasinmazIDDen(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazID, (TapuBolumDurum)Session["BeyanTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID).ToList();
                        if (Session["secilenTasinmazinSbileri"] == null || ((List<SBI>)Session["secilenTasinmazinSbileri"]).Count == 0)
                            MesajVer("Seçilen Taşınmaza Bağlı Beyan Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenTasinmazinSbileri"] = Session["secilenTasinmazinSbileri"];
                            gvSbi.DataSource = Session["secilenTasinmazinSbileri"];
                            gvSbi.DataBind();
                            divgvSbi.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSecilenTasinmaziIrtifakGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (Session["IrtifakTapuBolumDurum"] != null)
                    {
                        Session["secilenTasinmazinSbileri"] = uygulamaTakbisServis.GetirSerhTasinmazIDDen(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazID, (TapuBolumDurum)Session["IrtifakTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID).ToList();

                        if (Session["secilenTasinmazinSbileri"] == null || ((List<SBI>)Session["secilenTasinmazinSbileri"]).Count == 0)
                            MesajVer("Seçilen Taşınmaza Bağlı Irtifak Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenTasinmazinSbileri"] = Session["secilenTasinmazinSbileri"];
                            gvSbi.DataSource = Session["secilenTasinmazinSbileri"];
                            gvSbi.DataBind();
                            divgvSbi.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSecilenSbiMalikGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenSBI"] != null)
                {
                    Session["secilenSBIHissedarlari"] = ((SBI)Session["SecilenSBI"]).HissedarList.ToList();
                    if (Session["secilenSBIHissedarlari"] != null && ((List<Hissedar>)Session["secilenSBIHissedarlari"]).Count > 0)
                    {
                        ViewState["secilenSBIHissedarlari"] = Session["secilenSBIHissedarlari"];
                        gvSBIMalik.DataSource = Session["secilenSBIHissedarlari"];
                        gvSBIMalik.DataBind();
                        DivgvSBIMalik.Visible = true;
                    }
                    else
                        MesajVer("Seçilen SBI Ye Bağlı Hissedar Bulunmamaktadır.");
                }
                else
                    MesajVer("SBI Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnSecilenSbiUzeriSbiGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenSBI"] != null)
                {
                    if (((SBI)Session["SecilenSBI"]).Sbi != null)
                    {
                        Session["secilenSBIUzeriSBI"] = (List<SBI>)(((SBI)Session["SecilenSBI"]).Sbi.ToList());
                        if (Session["secilenSBIUzeriSBI"] != null && ((List<SBI>)Session["secilenSBIUzeriSBI"]).Count > 0)
                        {
                            ViewState["secilenSBIUzeriSBI"] = Session["secilenSBIUzeriSBI"];
                            gvSBIUzeriSBI.DataSource = Session["secilenSBIUzeriSBI"];
                            gvSBIUzeriSBI.DataBind();
                            DivgvSBIUzeriSBI.Visible = true;
                        }
                    }
                    else
                        MesajVer("Seçilen SBI Ye Bağlı SBI Bulunmamaktadır.");
                }
                else
                    MesajVer("SBI Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnRehin_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmaz"] != null)
                {
                    if (Session["secilenHissedar"] != null)
                    {
                        Session["secilenHissedarRehinleri"] = uygulamaTakbisServis.GetirRehinBilgiZeminHisseIDDen(((Hissedar)Session["secilenHissedar"]).HissedarID, (TapuBolumDurum)Session["RehinTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID).ToList();
                        if (Session["secilenHissedarRehinleri"] != null || ((List<RehinBilgi>)Session["secilenHissedarRehinleri"]).Count > 0)
                        {
                            ViewState["secilenHissedarRehinleri"] = Session["secilenHissedarRehinleri"];
                            gvRehin.DataSource = Session["secilenHissedarRehinleri"];
                            gvRehin.DataBind();
                            divgvRehin.Visible = true;
                        }
                        else
                            MesajVer("Seçilen Hissedara Bağlı Rehin Bulunmamaktadır.");
                    }
                    else
                        MesajVer("Hissedar Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnRehinMalikGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenRehin"] != null)
                {
                    List<Hissedar> rehinHissedarList = new List<Hissedar>();
                    foreach (var hissedar in ((RehinBilgi)Session["SecilenRehin"]).RehinMiktarList.ToList())
                        rehinHissedarList.Add(hissedar.Hissedar);
                    Session["secilenRehinHissedarlari"] = rehinHissedarList;
                    if (Session["secilenRehinHissedarlari"] != null && ((List<Hissedar>)Session["secilenRehinHissedarlari"]).Count > 0)
                    {
                        ViewState["secilenRehinHissedarlari"] = Session["secilenRehinHissedarlari"];
                        gvRehinMalik.DataSource = Session["secilenRehinHissedarlari"];
                        gvRehinMalik.DataBind();
                        divgvRehinMalik.Visible = true;
                    }
                    else
                        MesajVer("Seçilen Rehine Bağlı Hissedar Bulunmamaktadır.");
                }
                else
                    MesajVer("Rehin Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnHissedarBeyanGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["secilenHissedar"] != null)
                {
                    if (Session["HisseBeyanTapuBolumDurum"] != null)
                    {
                        Session["secilenHissedarSbileri"] = uygulamaTakbisServis.GetirBeyanZeminHisseIDDen(((Hissedar)Session["secilenHissedar"]).HissedarID, (TapuBolumDurum)Session["HisseBeyanTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID);
                        if (Session["secilenHissedarSbileri"] == null || ((List<SBI>)Session["secilenHissedarSbileri"]).Count == 0)
                            MesajVer("Seçilen Hissedara Bağlı Beyan Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenHissedarSbileri"] = Session["secilenHissedarSbileri"];
                            gvSbi.DataSource = Session["secilenHissedarSbileri"];
                            gvSbi.DataBind();
                            divgvSbi.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Hissedar Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnHissedarIrtifakGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["secilenHissedar"] != null)
                {
                    if (Session["HisseIrtifakTapuBolumDurum"] != null)
                    {
                        Session["secilenHissedarSbileri"] = uygulamaTakbisServis.GetirIrtifakZeminHisseIDDen(((Hissedar)Session["secilenHissedar"]).HissedarID, (TapuBolumDurum)Session["HisseIrtifakTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID);
                        if (Session["secilenHissedarSbileri"] == null || ((List<SBI>)Session["secilenHissedarSbileri"]).Count == 0)
                            MesajVer("Seçilen Hissedara Bağlı Irtifak Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenHissedarSbileri"] = Session["secilenHissedarSbileri"];
                            gvSbi.DataSource = Session["secilenHissedarSbileri"];
                            gvSbi.DataBind();
                            divgvSbi.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Hissedar Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnHissedarSerhGetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["secilenHissedar"] != null)
                {
                    if (Session["HisseSerhTapuBolumDurum"] != null)
                    {
                        Session["secilenHissedarSbileri"] = uygulamaTakbisServis.GetirSerhZeminHisseIDDen(((Hissedar)Session["secilenHissedar"]).HissedarID, (TapuBolumDurum)Session["HisseSerhTapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID);
                        if (Session["secilenHissedarSbileri"] == null || ((List<SBI>)Session["secilenHissedarSbileri"]).Count == 0)
                            MesajVer("Seçilen Hissedara Bağlı Serh Bulunmamaktadır.");
                        else
                        {
                            ViewState["secilenHissedarSbileri"] = Session["secilenHissedarSbileri"];
                            gvSbi.DataSource = Session["secilenHissedarSbileri"];
                            gvSbi.DataBind();
                            divgvSbi.Visible = true;
                        }
                    }
                    else
                        MesajVer("Aktif, Pasif Veya Hepsi Seçeneklerinden Bir Tanesini Seçip Lütfen Tekrar Deneyiniz.");
                }
                else
                    MesajVer("Hissedar Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnRehinSerhGetir_Click(object sender, EventArgs e)
        {
            try
            {
                foreach (RehinDetayBilgi rehinDetayBilgi in ((RehinBilgi)Session["SecilenRehin"]).RehinDetayList.ToList())
                {
                    if (rehinDetayBilgi.HissedarList[0].HissedarID == ((Hissedar)Session["secilenHissedar"]).HissedarID)
                        Session["SecilenRehinDetay"] = rehinDetayBilgi;
                }

                if (Session["SecilenRehin"] != null)
                {
                    Session["secilenRehinSBIleri"] = uygulamaTakbisServis.GetirSerhRehinDetayIDDen(((RehinDetayBilgi)Session["SecilenRehinDetay"]).RehinDetayBilgiID, (TapuBolumDurum)Session["RehinSBITapuBolumDurum"], ((Kullanici)Session["kullanici"]).ID).ToList();
                    if (Session["secilenRehinSBIleri"] == null || ((List<SBI>)Session["secilenRehinSBIleri"]).Count == 0)
                        MesajVer("Seçilen Rehine Bağlı Serh Bulunmamaktadır.");
                    else
                    {
                        ViewState["secilenRehinSBIleri"] = Session["secilenRehinSBIleri"];
                        gvRehinSBI.DataSource = Session["secilenRehinSBIleri"];
                        gvRehinSBI.DataBind();
                        divgvRehinSBI.Visible = false;
                    }
                }
                else
                    MesajVer("Rehin Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSecilenTasinmazDMHgetir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["SecilenTasinmazList"] != null)
                {
                    if (((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazTip == TasinmazTip.Dmh)
                    {
                        gvDMH.DataSource = Session["SecilenTasinmazList"];
                        gvDMH.DataBind();
                        divgvDMH.Visible = true;
                    }
                    else
                        MesajVer("Seçilen Taşınmazın Tipi DMH Değildir.");
                }
                else
                    MesajVer("Taşınmaz Seçip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void btnGetirTasinmazCiltSayfadan_Click(object sender, EventArgs e)
        {
            try
            {
                if (ddlMahallelergtcs.SelectedIndex != 0 &&
                ddlTasinmazTipgtcs.SelectedIndex != 0 &&
                uygulamaYetkiServis.BosDegerMi(txtCiltNo.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtCiltNo.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtSayfaNo.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtSayfaNo.Text.Trim()))
                {
                    Session["tasinmazlar"] = new List<Tasinmaz>();
                    ((List<Tasinmaz>)Session["tasinmazlar"]).Add(uygulamaTakbisServis.GetirTasinmazCiltSayfadan(txtCiltNo.Text.Trim(), txtSayfaNo.Text.Trim(), Convert.ToDecimal(ddlMahallelergtcs.SelectedItem.Value), (TasinmazTip)Enum.Parse(typeof(TasinmazTip), ddlTasinmazTipgtcs.SelectedItem.Value.ToString()), ((Kullanici)Session["kullanici"]).ID));
                    if (Session["tasinmazlar"] != null && ((List<Tasinmaz>)Session["tasinmazlar"]).Count > 0)
                    {
                        gvTasinmaz.DataSource = Session["tasinmazlar"];
                        gvTasinmaz.DataBind();
                        ViewState["tasinmazlar"] = Session["tasinmazlar"];
                        divgvTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Sorgulanan Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Sorgulama Kriterlerini Kontrol Edip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnGetirTasinmazAdSoyadBabaAdDan_Click(object sender, EventArgs e)
        {
            try
            {
                if (uygulamaYetkiServis.BosDegerMi(txtAdi.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtAdi.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtSoyadi.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtSoyadi.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtBabaAdi.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtBabaAdi.Text.Trim()))
                {
                    Session["tasinmazlar"] = new List<Tasinmaz>();
                    ((List<Tasinmaz>)Session["tasinmazlar"]).AddRange(uygulamaTakbisServis.GetirTasinmazAdSoyadBabaAdDan(txtAdi.Text.Trim(), txtSoyadi.Text.Trim(), txtBabaAdi.Text.Trim(), ((Kullanici)Session["kullanici"]).ID).ToList());
                    if (Session["tasinmazlar"] != null && ((List<Tasinmaz>)Session["tasinmazlar"]).Count > 0)
                    {
                        gvTasinmaz.DataSource = Session["tasinmazlar"];
                        gvTasinmaz.DataBind();
                        ViewState["tasinmazlar"] = Session["tasinmazlar"];
                        divgvTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Sorgulanan Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Sorgulama Kriterlerini Kontrol Edip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnGetirMalikTasinmazTesisTarihinden_Click(object sender, EventArgs e)
        {
            try
            {
                if (ddlMalikTip.SelectedIndex != 0 &&
                uygulamaYetkiServis.BosDegerMi(txtMalikRef.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtMalikRef.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTesisBaslangicTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTesisBaslangicTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTesisBaslangicTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTesisBaslangicTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTesisBaslangicTarihYil.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTesisBaslangicTarihYil.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTesisBitisTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTesisBitisTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTesisBitisTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTesisBitisTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTesisBitisTarihYil.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTesisBitisTarihYil.Text.Trim()))
                {
                    DateTime tesisBaslangicTarih = new DateTime(Convert.ToInt16(txtTesisBaslangicTarihYil.Text.Trim()), Convert.ToInt16(txtTesisBaslangicTarihAy.Text.Trim()), Convert.ToInt16(txtTesisBaslangicTarihGun.Text.Trim()));
                    DateTime tesisBitisTarih = new DateTime(Convert.ToInt16(txtTesisBitisTarihYil.Text.Trim()), Convert.ToInt16(txtTesisBitisTarihAy.Text.Trim()), Convert.ToInt16(txtTesisBitisTarihGun.Text.Trim()));
                    Session["tasinmazlar"] = uygulamaTakbisServis.GetirMalikTasinmazTesisTarihinden((MalikTip)Enum.Parse(typeof(MalikTip), ddlMalikTip.SelectedItem.Value.ToString()), tesisBaslangicTarih, tesisBitisTarih, Convert.ToDecimal(txtMalikRef.Text.Trim()), ((Kullanici)Session["kullanici"]).ID).ToList();
                    if (Session["tasinmazlar"] != null && ((List<Tasinmaz>)Session["tasinmazlar"]).Count > 0)
                    {
                        gvTasinmaz.DataSource = Session["tasinmazlar"];
                        gvTasinmaz.DataBind();
                        ViewState["tasinmazlar"] = Session["tasinmazlar"];
                        divgvTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Sorgulanan Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Sorgulama Kriterlerini Kontrol Edip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnGetirMalikTasinmazTerkinTarihinden_Click(object sender, EventArgs e)
        {
            try
            {
                if (ddlMalikTip2.SelectedIndex != 0 &&
                uygulamaYetkiServis.BosDegerMi(txtMalikRef2.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtMalikRef2.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTerkinBaslangicTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTerkinBaslangicTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTerkinBaslangicTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTerkinBaslangicTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTerkinBaslangicTarihYil.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTerkinBaslangicTarihYil.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTerkinBitisTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTerkinBitisTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTerkinBitisTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTerkinBitisTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTerkinBitisTarihYil.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTerkinBitisTarihYil.Text.Trim()))
                {
                    DateTime terkinBaslangicTarih = new DateTime(Convert.ToInt16(txtTerkinBaslangicTarihYil.Text.Trim()), Convert.ToInt16(txtTerkinBaslangicTarihAy.Text.Trim()), Convert.ToInt16(txtTerkinBaslangicTarihGun.Text.Trim()));
                    DateTime terkinBitisTarih = new DateTime(Convert.ToInt16(txtTerkinBitisTarihYil.Text.Trim()), Convert.ToInt16(txtTerkinBitisTarihAy.Text.Trim()), Convert.ToInt16(txtTerkinBitisTarihGun.Text.Trim()));
                    Session["tasinmazlar"] = uygulamaTakbisServis.GetirMalikTasinmazTerkinTarihinden((MalikTip)Enum.Parse(typeof(MalikTip), ddlMalikTip2.SelectedItem.Value.ToString()), terkinBaslangicTarih, terkinBitisTarih, Convert.ToDecimal(txtMalikRef2.Text.Trim()), ((Kullanici)Session["kullanici"]).ID).ToList();
                    if (Session["tasinmazlar"] != null && ((List<Tasinmaz>)Session["tasinmazlar"]).Count > 0)
                    {
                        gvTasinmaz.DataSource = Session["tasinmazlar"];
                        gvTasinmaz.DataBind();
                        ViewState["tasinmazlar"] = Session["tasinmazlar"];
                        divgvTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Sorgulanan Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Sorgulama Kriterlerini Kontrol Edip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnGetirMalikTasinmazTesisTerkinTarihinden_Click(object sender, EventArgs e)
        {
            try
            {
                if (ddlMalikTip3.SelectedIndex != 0 &&
                uygulamaYetkiServis.BosDegerMi(txtMalikRef3.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtMalikRef3.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTesisTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTesisTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTesisTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTesisTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTesisTarihYil.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTesisTarihYil.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTerkinTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTerkinTarihGun.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTerkinTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTerkinTarihAy.Text.Trim()) &&
                uygulamaYetkiServis.BosDegerMi(txtTerkinTarihYil.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtTerkinTarihYil.Text.Trim()))
                {
                    DateTime tesisTarih = new DateTime(Convert.ToInt16(txtTesisTarihYil.Text.Trim()), Convert.ToInt16(txtTesisTarihAy.Text.Trim()), Convert.ToInt16(txtTesisTarihGun.Text.Trim()));
                    DateTime terkinTarih = new DateTime(Convert.ToInt16(txtTerkinTarihYil.Text.Trim()), Convert.ToInt16(txtTerkinTarihAy.Text.Trim()), Convert.ToInt16(txtTerkinTarihGun.Text.Trim()));
                    Session["tasinmazlar"] = uygulamaTakbisServis.GetirMalikTasinmazTesisTerkinTarihinden((MalikTip)Enum.Parse(typeof(MalikTip), ddlMalikTip3.SelectedItem.Value.ToString()), tesisTarih, terkinTarih, Convert.ToDecimal(txtMalikRef3.Text.Trim()), ((Kullanici)Session["kullanici"]).ID).ToList();
                    if (Session["tasinmazlar"] != null && ((List<Tasinmaz>)Session["tasinmazlar"]).Count > 0)
                    {
                        gvTasinmaz.DataSource = Session["tasinmazlar"];
                        gvTasinmaz.DataBind();
                        ViewState["tasinmazlar"] = Session["tasinmazlar"];
                        divgvTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Sorgulanan Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Sorgulama Kriterlerini Kontrol Edip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnGetirMalikTasinmazTasinmazTipten_Click(object sender, EventArgs e)
        {
            try
            {
                if (ddlMalikTip4.SelectedIndex != 0 &&
                ddlTasinmazTip4.SelectedIndex != 0 &&
                uygulamaYetkiServis.BosDegerMi(txtMaliRef4.Text.Trim()) &&
                uygulamaYetkiServis.SqlInjectionControl(txtMaliRef4.Text.Trim()) &&
                ddlTapuBolumDurum4.SelectedIndex != 0)
                {
                    Session["tasinmazlar"] = uygulamaTakbisServis.GetirMalikTasinmazTasinmazTipten((MalikTip)Enum.Parse(typeof(MalikTip), ddlMalikTip4.SelectedItem.Value.ToString()), (TasinmazTip)Enum.Parse(typeof(TasinmazTip), ddlTasinmazTip4.SelectedItem.Value.ToString()), Convert.ToDecimal(txtMaliRef4.Text.Trim()), (TapuBolumDurum)Enum.Parse(typeof(TapuBolumDurum), ddlTapuBolumDurum4.SelectedItem.Value.ToString()), ((Kullanici)Session["kullanici"]).ID).ToList();
                    if (Session["tasinmazlar"] != null && ((List<Tasinmaz>)Session["tasinmazlar"]).Count > 0)
                    {
                        gvTasinmaz.DataSource = Session["tasinmazlar"];
                        gvTasinmaz.DataBind();
                        ViewState["tasinmazlar"] = Session["tasinmazlar"];
                        divgvTasinmaz.Visible = true;
                    }
                    else
                        MesajVer("Sorgulanan Taşınmaz Bulunmamaktadır.");
                }
                else
                    MesajVer("Sorgulama Kriterlerini Kontrol Edip Lütfen Tekrar Deneyiniz.");
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        //ExceleYazdır Butonları
        protected void btnTasinmazExceleYazz_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvTasinmaz.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.TasinmazExceleYaz(((List<Tasinmaz>)Session["tasinmazlar"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnEklentiExceleYazdir_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvTasinmazEklenti.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.EklentiExceleYaz(((List<TasinmazEklenti>)Session["secilenTasinmazinEklentileri"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnTeferruatExceleYazdir_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvTeferruat.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.TeferruatExceleYaz(((List<TasinmazTeferruat>)Session["secilenTasinmazinTeferruatlari"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnAltTasinmazExceleYaz_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvAltTasinmaz.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.AltTasinmazOzetExceleYaz(((List<Tasinmaz>)Session["SecilenTasinmaz"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnTasinmazAlanExceleYaz_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvAlanBilgisi.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.TasinmazAlanExceleYaz(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazAlanBilgiList.ToList().ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnTasinmaCinsExceleYaz_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvCinsBilgisi.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.TasinmazCinsExceleYaz(((Tasinmaz)Session["SecilenTasinmaz"]).TasinmazCinsBilgiList.ToList().ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnHissedarExceleYaz_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvTasinmazHissedarYeni.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.HissedarExceleYaz(((List<Hissedar>)Session["secilenTasinmazinHissedarlari"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnMuhdesatExceleYazdir_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvTasinmazMuhdesat.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.MuhdesatExceleYaz(((List<TasinmazMuhdesat>)Session["secilenTasinmazinMuhdesatlari"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnMuhdesatMalikExceleYazdir_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvMuhdesatMalik.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.HissedarExceleYaz(((List<Hissedar>)Session["secilenMuhdesatHissedarlari"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSbiExceleYazdir_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvSbi.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.SbiExceleYaz(((List<SBI>)Session["secilenTasinmazinSbileri"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSBIMalikExceleYaz_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvSBIMalik.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.HissedarExceleYaz(((List<Hissedar>)Session["secilenSBIHissedarlari"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnSbiUzeriSbiExceleYazdir_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvSBIUzeriSBI.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.SbiExceleYaz(((List<SBI>)Session["secilenSBIUzeriSBI"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnRehinExceleYaz_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvRehin.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.RehinExceleYaz(((List<RehinBilgi>)Session["secilenHissedarRehinleri"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnRehinMalikYaz_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvRehinMalik.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.HissedarExceleYaz(((List<Hissedar>)Session["secilenRehinHissedarlari"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnRehinSBIExceleYazdir_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvSBIUzeriSBI.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.SbiExceleYaz(((List<SBI>)Session["secilenRehinSBIleri"]).ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void btnbbYaz_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvbb.Rows.Count != 0)
                {
                    byte[] data = uygulamaTakbisServis.BagBolExceleYaz(((Tasinmaz)Session["SecilenTasinmaz"]).BagimsizBolumList.ToList().ToArray());
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment;filename=Rapor.xls");
                    Response.AddHeader("Content-Type", "application/Excel");
                    Response.ContentEncoding = Encoding.GetEncoding("Windows-1252");
                    Response.ContentType = "application/vnd.xls";
                    Response.AddHeader("Content-Length", data.Length.ToString());
                    Response.BinaryWrite(data);
                    Response.Flush();
                    Response.End();
                }
                else
                    MesajVer(ConfigurationManager.AppSettings["YazdirilacakKayitYok"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        //PageIndexChanging metotları
        protected void gvTasinmaz_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["tasinmazlar"] != null)
                {
                    gvTasinmaz.PageIndex = e.NewPageIndex;
                    gvTasinmaz.DataSource = ViewState["tasinmazlar"];
                }
                else
                    gvTasinmaz.DataSource = null;
                gvTasinmaz.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTeferruat_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenTasinmazinTeferruatlari"] != null)
                {
                    gvTeferruat.PageIndex = e.NewPageIndex;
                    gvTeferruat.DataSource = ViewState["secilenTasinmazinTeferruatlari"];
                }
                else
                    gvTeferruat.DataSource = null;
                gvTeferruat.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTasinmazEklenti_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenTasinmazinEklentileri"] != null)
                {
                    gvTasinmazEklenti.PageIndex = e.NewPageIndex;
                    gvTasinmazEklenti.DataSource = ViewState["secilenTasinmazinEklentileri"];
                }
                else
                    gvTasinmazEklenti.DataSource = null;
                gvTasinmazEklenti.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTasinmazHissedarYeni_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenTasinmazinHissedarlari"] != null)
                {
                    gvTasinmazHissedarYeni.DataSource = ViewState["secilenTasinmazinHissedarlari"];
                    gvTasinmazHissedarYeni.PageIndex = e.NewPageIndex;
                }
                else
                    gvTasinmazHissedarYeni.DataSource = null;
                gvTasinmazHissedarYeni.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvSBIMalik_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenSBIHissedarlari"] != null)
                {
                    gvSBIMalik.DataSource = ViewState["secilenSBIHissedarlari"];
                    gvSBIMalik.PageIndex = e.NewPageIndex;
                }
                else
                    gvSBIMalik.DataSource = null;
                gvSBIMalik.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvHissedarSBI_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenHissedarSbileri"] != null)
                {
                    gvSbi.PageIndex = e.NewPageIndex;
                    gvSbi.DataSource = ViewState["secilenHissedarSbileri"];
                }
                else
                    gvSbi.DataSource = null;
                gvSbi.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTasinmazMuhdesat_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenTasinmazinMuhdesatlari"] != null)
                {
                    gvTasinmazMuhdesat.PageIndex = e.NewPageIndex;
                    gvTasinmazMuhdesat.DataSource = ViewState["secilenTasinmazinMuhdesatlari"];
                }
                else
                    gvTasinmazMuhdesat.DataSource = null;
                gvTasinmazMuhdesat.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvSBIUzeriSBI_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenSBIUzeriSBI"] != null)
                {
                    gvSBIUzeriSBI.PageIndex = e.NewPageIndex;
                    gvSBIUzeriSBI.DataSource = ViewState["secilenSBIUzeriSBI"];
                }
                else
                    gvSBIUzeriSBI.DataSource = null;
                gvSBIUzeriSBI.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvRehinMalik_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenRehinHissedarlari"] != null)
                {
                    gvRehinMalik.DataSource = ViewState["secilenRehinHissedarlari"];
                    gvRehinMalik.PageIndex = e.NewPageIndex;
                }
                else
                    gvRehinMalik.DataSource = null;
                gvRehinMalik.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvMuhdesatMalik_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenMuhdesatHissedarlari"] != null)
                {
                    gvMuhdesatMalik.DataSource = ViewState["secilenMuhdesatHissedarlari"];
                    gvMuhdesatMalik.PageIndex = e.NewPageIndex;
                }
                else
                    gvMuhdesatMalik.DataSource = null;
                gvMuhdesatMalik.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvSbi_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenTasinmazinSbileri"] != null)
                {
                    gvSbi.PageIndex = e.NewPageIndex;
                    gvSbi.DataSource = ViewState["secilenTasinmazinSbileri"];
                }
                else
                    gvSbi.DataSource = null;
                gvSbi.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvRehinSBI_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenTasinmazinSbileri"] != null)
                {
                    gvSbi.PageIndex = e.NewPageIndex;
                    gvSbi.DataSource = ViewState["secilenTasinmazinSbileri"];
                }
                else
                    gvSbi.DataSource = null;
                gvSbi.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvRehin_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try
            {
                if (ViewState["secilenHissedarRehinleri"] != null)
                {
                    gvRehin.PageIndex = e.NewPageIndex;
                    gvRehin.DataSource = ViewState["secilenHissedarRehinleri"];
                }
                else
                    gvRehin.DataSource = null;
                gvRehin.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        //RowCreated metotları
        protected void gvTasinmaz_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvAlanBilgisi_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvCinsBilgisi_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvTeferruat_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvTasinmazEklenti_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvRehinMalik_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvTasinmazHissedarYeni_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvSBIMalik_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvTasinmazMuhdesat_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvMuhdesatMalik_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvSbi_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvHissedarSBI_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvRehin_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvSBIUzeriSBI_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvRehinSBI_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvbb_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        protected void gvDMH_RowCreated(object sender, GridViewRowEventArgs e)
        {
            SatirIsaretle(e);
        }

        //RowDataBound metotları
        protected void gvTasinmaz_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TapuBolumDurum")) == "Pasif")
                    e.Row.ForeColor = System.Drawing.Color.Red;
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvTasinmaz, "Select$" + e.Row.RowIndex);
                    e.Row.ToolTip = "Click to select this row.";
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvCinsBilgisi_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TapuBolumDurum")) == "Pasif")
                    e.Row.ForeColor = System.Drawing.Color.Red;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvAlanBilgisi_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TapuBolumDurum")) == "Pasif")
                    e.Row.ForeColor = System.Drawing.Color.Red;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTasinmazEklenti_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TapuBolumDurum")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTasinmazHissedarYeni_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "Hisse.TapuBolumDurum")) == "Pasif")
                    e.Row.ForeColor = System.Drawing.Color.Red;
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvTasinmazHissedarYeni, "Select$" + e.Row.RowIndex);
                    e.Row.ToolTip = "Click to select this row.";
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvSBIMalik_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "Hisse.TapuBolumDurum")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTasinmazMuhdesat_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TapuBolumDurum")) == "Pasif")
                    e.Row.ForeColor = System.Drawing.Color.Red;
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvTasinmazMuhdesat, "Select$" + e.Row.RowIndex);
                    e.Row.ToolTip = "Click to select this row.";
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvRehinSBI_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TbsbAktifMi")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                    e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvSbi, "Select$" + e.Row.RowIndex);
                    e.Row.ToolTip = "Click to select this row.";
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvSbi_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TbsbAktifMi")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                    e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvSbi, "Select$" + e.Row.RowIndex);
                    e.Row.ToolTip = "Click to select this row.";
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvMuhdesatMalik_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "Hisse.TapuBolumDurum")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                    e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvTasinmaz, "Select$" + e.Row.RowIndex);
                    e.Row.ToolTip = "Click to select this row.";
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvHissedarSBI_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TbsbAktifMi")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                    e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvSbi, "Select$" + e.Row.RowIndex);
                    e.Row.ToolTip = "Click to select this row.";
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvRehin_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TapuBolumDurum")) == "Pasif")
                    e.Row.ForeColor = System.Drawing.Color.Red;
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvRehin, "Select$" + e.Row.RowIndex);
                    e.Row.ToolTip = "Click to select this row.";
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvRehinMalik_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "Hisse.TapuBolumDurum")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvSBIUzeriSBI_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TbsbAktifMi")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                    e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvSBIUzeriSBI, "Select$" + e.Row.RowIndex);
                    e.Row.ToolTip = "Click to select this row.";
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTeferruat_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TapuBolumDurum")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvbb_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TapuBolumDurum")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvDMH_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "TapuBolumDurum")) == "Pasif")
                        e.Row.ForeColor = System.Drawing.Color.Red;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        //SelectedIndexChanged metotları
        protected void gvTasinmaz_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (gvTasinmaz.Rows.Count > 1)
                {
                    Session["SecilenTasinmazList"] = new List<Tasinmaz>();
                    foreach (GridViewRow row in gvTasinmaz.Rows)
                    {
                        if (row.RowIndex == gvTasinmaz.SelectedIndex)
                            row.ToolTip = string.Empty;
                        else
                        {
                            Session["SecilenTasinmaz"] = (((List<Tasinmaz>)Session["tasinmazlar"]).Find(i => i.TasinmazID == Convert.ToDecimal(gvTasinmaz.DataKeys[gvTasinmaz.SelectedIndex].Values[0])));
                            ((List<Tasinmaz>)Session["SecilenTasinmazList"]).Add(((Tasinmaz)Session["SecilenTasinmaz"]));
                        }
                    }
                }
                else
                {
                    Session["SecilenTasinmaz"] = (((List<Tasinmaz>)Session["tasinmazlar"]).Find(i => i.TasinmazID == Convert.ToDecimal(gvTasinmaz.DataKeys[gvTasinmaz.SelectedIndex].Values[0])));
                    ((List<Tasinmaz>)Session["SecilenTasinmazList"]).Add(((Tasinmaz)Session["SecilenTasinmaz"]));
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTasinmazHissedarYeni_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (gvTasinmazHissedarYeni.Rows.Count > 1)
                {
                    foreach (GridViewRow row in gvTasinmazHissedarYeni.Rows)
                    {
                        if (row.RowIndex == gvTasinmazHissedarYeni.SelectedIndex)
                            row.ToolTip = string.Empty;
                        else
                            Session["secilenHissedar"] = (((List<Hissedar>)Session["secilenTasinmazinHissedarlari"]).Find(i => i.HissedarID == Convert.ToDecimal(gvTasinmazHissedarYeni.DataKeys[gvTasinmazHissedarYeni.SelectedIndex].Values[0])));
                    }
                }
                else
                    Session["secilenHissedar"] = (((List<Hissedar>)Session["secilenTasinmazinHissedarlari"]).Find(i => i.HissedarID == Convert.ToDecimal(gvTasinmazHissedarYeni.DataKeys[gvTasinmazHissedarYeni.SelectedIndex].Values[0])));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvTasinmazMuhdesat_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (gvTasinmazMuhdesat.Rows.Count > 1)
                {
                    foreach (GridViewRow row in gvTasinmazMuhdesat.Rows)
                    {
                        if (row.RowIndex == gvTasinmazMuhdesat.SelectedIndex)
                            Session["secilenMuhdesat"] = (((List<TasinmazMuhdesat>)Session["secilenTasinmazinMuhdesatlari"]).Find(i => i.TasinmazMuhdesatID == Convert.ToDecimal(gvTasinmazMuhdesat.DataKeys[gvTasinmazMuhdesat.SelectedIndex].Values[0])));
                    }
                }
                else
                    Session["secilenMuhdesat"] = (((List<TasinmazMuhdesat>)Session["secilenTasinmazinMuhdesatlari"]).Find(i => i.TasinmazMuhdesatID == Convert.ToDecimal(gvTasinmazMuhdesat.DataKeys[gvTasinmazMuhdesat.SelectedIndex].Values[0])));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvSbi_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (gvSbi.Rows.Count > 1)
                {
                    foreach (GridViewRow row in gvSbi.Rows)
                    {
                        if (row.RowIndex == gvSbi.SelectedIndex)
                            Session["SecilenSBI"] = (((List<SBI>)Session["secilenTasinmazinSbileri"]).Find(i => i.SbiID == Convert.ToDecimal(gvSbi.DataKeys[gvSbi.SelectedIndex].Values[0])));
                    }
                }
                else
                    Session["SecilenSBI"] = (((List<SBI>)Session["secilenTasinmazinSbileri"]).Find(i => i.SbiID == Convert.ToDecimal(gvSbi.DataKeys[gvSbi.SelectedIndex].Values[0])));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvHissedarSBI_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (gvSbi.Rows.Count > 1)
                {
                    foreach (GridViewRow row in gvSbi.Rows)
                    {
                        if (row.RowIndex == gvSbi.SelectedIndex)
                            Session["SecilenHissedarSBI"] = (((List<SBI>)Session["secilenHissedarSbileri"]).Find(i => i.SbiID == Convert.ToDecimal(gvSbi.DataKeys[gvSbi.SelectedIndex].Values[0])));
                    }
                }
                else
                    Session["SecilenHissedarSBI"] = (((List<SBI>)Session["secilenHissedarSbileri"]).Find(i => i.SbiID == Convert.ToDecimal(gvSbi.DataKeys[gvSbi.SelectedIndex].Values[0])));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void gvRehin_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (gvRehin.Rows.Count > 1)
                {
                    foreach (GridViewRow row in gvRehin.Rows)
                    {
                        if (row.RowIndex == gvRehin.SelectedIndex)
                            Session["SecilenRehin"] = (((List<RehinBilgi>)Session["secilenHissedarRehinleri"]).Find(i => i.RehinBilgiID == Convert.ToDecimal(gvRehin.DataKeys[gvRehin.SelectedIndex].Values[0])));
                    }
                }
                else
                    Session["SecilenRehin"] = (((List<RehinBilgi>)Session["secilenHissedarRehinleri"]).Find(i => i.RehinBilgiID == Convert.ToDecimal(gvRehin.DataKeys[gvRehin.SelectedIndex].Values[0])));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void SatirIsaretle(GridViewRowEventArgs e)
        {
            try
            {
                //mouse gridin üzerine geldiğinde satırlar işaretlensin diye yaptım
                if (e.Row.RowType != DataControlRowType.DataRow)
                    return;
                // eger yaratilan satir farkliysa data satirindan buradan cik 
                e.Row.Attributes.Add("onmouseover", "this.originalstyle=this.style.backgroundColor;this.style.backgroundColor='#F0FFFF'");
                // mouse overina bu stil attribute'ini ekle 
                e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=this.originalstyle;");
                // mouse out ise eski stile don
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        //Radio Buton metotları
        protected void rbTeferruatAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbTeferruatAktif.Checked == true)
                {
                    rbTeferruatPasif.Checked = false;
                    rbTeferruatHepsi.Checked = false;
                    Session["TeferruatTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbTeferruatPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbTeferruatPasif.Checked == true)
                {
                    rbTeferruatAktif.Checked = false;
                    rbTeferruatHepsi.Checked = false;
                    Session["TeferruatTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbTeferruatHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbTeferruatHepsi.Checked == true)
                {
                    rbTeferruatAktif.Checked = false;
                    rbTeferruatPasif.Checked = false;
                    Session["TeferruatTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbEklentiAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbEklentiAktif.Checked == true)
                {
                    rbEklentiPasif.Checked = false;
                    rbEklentiHepsi.Checked = false;
                    Session["EklentiTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbEklentiPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbEklentiPasif.Checked == true)
                {
                    rbEklentiAktif.Checked = false;
                    rbEklentiHepsi.Checked = false;
                    Session["EklentiTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbEklentiHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbEklentiHepsi.Checked == true)
                {
                    rbEklentiAktif.Checked = false;
                    rbEklentiPasif.Checked = false;
                    Session["EklentiTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseAktif_CheckedChanged1(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseAktif.Checked == true)
                {
                    rbHissePasif.Checked = false;
                    rbHisseHepsi.Checked = false;
                    Session["HisseTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHissePasif_CheckedChanged1(object sender, EventArgs e)
        {
            try
            {
                if (rbHissePasif.Checked == true)
                {
                    rbHisseAktif.Checked = false;
                    rbHisseHepsi.Checked = false;
                    Session["HisseTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseHepsi_CheckedChanged1(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseHepsi.Checked == true)
                {
                    rbHisseAktif.Checked = false;
                    rbHissePasif.Checked = false;
                    Session["HisseTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbMuhdesatAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbMuhdesatAktif.Checked == true)
                {
                    rbMuhdesatPasif.Checked = false;
                    rbMuhdesatHepsi.Checked = false;
                    Session["MuhdesatTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbMuhdesatPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbMuhdesatPasif.Checked == true)
                {
                    rbMuhdesatAktif.Checked = false;
                    rbMuhdesatHepsi.Checked = false;
                    Session["MuhdesatTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbMuhdesatHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbMuhdesatHepsi.Checked == true)
                {
                    rbMuhdesatAktif.Checked = false;
                    rbMuhdesatPasif.Checked = false;
                    Session["MuhdesatTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbSerhAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbSerhAktif.Checked == true)
                {
                    rbSerhPasif.Checked = false;
                    rbSerhHepsi.Checked = false;
                    Session["SerhTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
            }
            MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
        }

        protected void rbSerhPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbSerhPasif.Checked == true)
                {
                    rbSerhAktif.Checked = false;
                    rbSerhHepsi.Checked = false;
                    Session["SerhTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbSerhHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbSerhHepsi.Checked == true)
                {
                    rbSerhAktif.Checked = false;
                    rbSerhPasif.Checked = false;
                    Session["SerhTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbBeyanAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbBeyanAktif.Checked == true)
                {
                    rbBeyanPasif.Checked = false;
                    rbBeyanHepsi.Checked = false;
                    Session["BeyanTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbBeyanPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbBeyanPasif.Checked == true)
                {
                    rbBeyanAktif.Checked = false;
                    rbBeyanHepsi.Checked = false;
                    Session["BeyanTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbBeyanHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbBeyanHepsi.Checked == true)
                {
                    rbBeyanAktif.Checked = false;
                    rbBeyanPasif.Checked = false;
                    Session["BeyanTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbIrtifakAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbIrtifakAktif.Checked == true)
                {
                    rbIrtifakPasif.Checked = false;
                    rbIrtifakHepsi.Checked = false;
                    Session["IrtifakTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbIrtifakPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbIrtifakPasif.Checked == true)
                {
                    rbIrtifakAktif.Checked = false;
                    rbIrtifakHepsi.Checked = false;
                    Session["IrtifakTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbIrtifakHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbIrtifakHepsi.Checked == true)
                {
                    rbIrtifakAktif.Checked = false;
                    rbIrtifakPasif.Checked = false;
                    Session["IrtifakTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseSerhAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseSerhAktif.Checked == true)
                {
                    rbHisseSerhPasif.Checked = false;
                    rbHisseSerhHepsi.Checked = false;
                    Session["HisseSerhTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseSerhPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseSerhPasif.Checked == true)
                {
                    rbHisseSerhAktif.Checked = false;
                    rbHisseSerhHepsi.Checked = false;
                    Session["HisseSerhTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseSerhHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseSerhHepsi.Checked == true)
                {
                    rbHisseSerhAktif.Checked = false;
                    rbHisseSerhPasif.Checked = false;
                    Session["HisseSerhTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseBeyanAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseBeyanAktif.Checked == true)
                {
                    rbHisseBeyanPasif.Checked = false;
                    rbHisseBeyanHepsi.Checked = false;
                    Session["HisseBeyanTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseBeyanPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseBeyanPasif.Checked == true)
                {
                    rbHisseBeyanAktif.Checked = false;
                    rbHisseBeyanHepsi.Checked = false;
                    Session["HisseBeyanTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseBeyanHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseBeyanHepsi.Checked == true)
                {
                    rbHisseBeyanAktif.Checked = false;
                    rbHisseBeyanPasif.Checked = false;
                    Session["HisseBeyanTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseIrtifakAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseIrtifakAktif.Checked == true)
                {
                    rbHisseIrtifakPasif.Checked = false;
                    rbHisseIrtifakHepsi.Checked = false;
                    Session["HisseIrtifakTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseIrtifakPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseIrtifakPasif.Checked == true)
                {
                    rbHisseIrtifakAktif.Checked = false;
                    rbHisseIrtifakHepsi.Checked = false;
                    Session["HisseIrtifakTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbHisseIrtifakHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbHisseIrtifakHepsi.Checked == true)
                {
                    rbHisseIrtifakAktif.Checked = false;
                    rbHisseIrtifakPasif.Checked = false;
                    Session["HisseIrtifakTapuBolumDurum"] = TapuBolumDurum.Hepsi;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbRehinAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbRehinAktif.Checked == true)
                {
                    rbRehinAktif.Checked = false;
                    rbRehinAktif.Checked = false;
                    Session["RehinTapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbRehinPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbRehinPasif.Checked == true)
                {
                    rbRehinPasif.Checked = false;
                    rbRehinPasif.Checked = false;
                    Session["RehinTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbRehinHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbRehinHepsi.Checked == true)
                {
                    rbRehinHepsi.Checked = false;
                    rbRehinHepsi.Checked = false;
                    Session["RehinTapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbRehinSBIAktif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbRehinSBIAktif.Checked == true)
                {
                    rbRehinSBIAktif.Checked = false;
                    rbRehinSBIAktif.Checked = false;
                    Session["RehinSBITapuBolumDurum"] = TapuBolumDurum.Aktif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbRehinSBIPasif_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbRehinSBIPasif.Checked == true)
                {
                    rbRehinSBIPasif.Checked = false;
                    rbRehinSBIPasif.Checked = false;
                    Session["RehinSBITapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void rbRehinSBIHepsi_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (rbRehinSBIHepsi.Checked == true)
                {
                    rbRehinSBIHepsi.Checked = false;
                    rbRehinSBIHepsi.Checked = false;
                    Session["RehinSBITapuBolumDurum"] = TapuBolumDurum.Pasif;
                }
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void IllerCombosuDoldur()
        {
            try
            {
                ddlIller.DataTextField = "Ad";
                ddlIller.DataValueField = "IlBilgiID";
                IlBilgi ilBilgi = new IlBilgi();
                ilBilgi.IlBilgiID = 0;
                ilBilgi.Ad = "Lütfen seçiniz.";
                List<IlBilgi> ilBilgiList = new List<IlBilgi>();
                ilBilgiList.Add(ilBilgi);
                ilBilgiList.AddRange(uygulamaTakbisServis.GetirIlBilgiTum(((Kullanici)Session["kullanici"]).ID).ToList());
                ddlIller.DataSource = ilBilgiList;
                ddlIller.DataBind();
                ddlIller.SelectedIndex = -1;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void IlcelerCombosuDoldur(int ilID)
        {
            try
            {
                ddlIlceler.DataTextField = "Ad";
                ddlIlceler.DataValueField = "IlceBilgiID";
                IlceBilgi ilceBilgi = new IlceBilgi();
                ilceBilgi.IlceBilgiID = 0;
                ilceBilgi.Ad = "Lütfen seçiniz.";
                List<IlceBilgi> ilceBilgiList = new List<IlceBilgi>();
                ilceBilgiList.Add(ilceBilgi);
                ilceBilgiList.AddRange(uygulamaTakbisServis.GetirIlceBilgiIlIDDen(ilID, ((Kullanici)Session["kullanici"]).ID));
                ddlIlceler.DataSource = ilceBilgiList;
                ddlIlceler.DataBind();
                ddlIlceler.SelectedIndex = -1;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void KurumlarCombosuDoldur(decimal ilceID)
        {
            try
            {
                ddlKurumlar.DataTextField = "Ad";
                ddlKurumlar.DataValueField = "KurumBilgiID";
                KurumBilgi kurumBilgi = new KurumBilgi();
                kurumBilgi.KurumBilgiID = 0;
                kurumBilgi.Ad = "Lütfen seçiniz.";
                List<KurumBilgi> kurumBilgiList = new List<KurumBilgi>();
                kurumBilgiList.Add(kurumBilgi);
                kurumBilgiList.AddRange(uygulamaTakbisServis.GetirKurumBilgiIlceIDDen(ilceID, ((Kullanici)Session["kullanici"]).ID).ToList());
                ddlKurumlar.DataSource = kurumBilgiList;
                ddlKurumlar.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void MahallelerCombosuDoldur(short kurumID)
        {
            try
            {
                ddlMahalleler.DataTextField = "Ad";
                ddlMahalleler.DataValueField = "MahalleBilgiID";
                MahalleBilgi mahalleBilgi = new MahalleBilgi();
                mahalleBilgi.MahalleBilgiID = 0;
                mahalleBilgi.Ad = "Lütfen seçiniz.";
                List<MahalleBilgi> mahalleBilgiList = new List<MahalleBilgi>();
                mahalleBilgiList.Add(mahalleBilgi);
                mahalleBilgiList.AddRange(uygulamaTakbisServis.GetirMahalleBilgiKurumIDDen(kurumID, ((Kullanici)Session["kullanici"]).ID).ToList());
                ddlMahalleler.DataSource = mahalleBilgiList;
                ddlMahalleler.DataBind();
                ddlMahalleler.SelectedIndex = -1;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void ddlIller_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (ddlIller.SelectedIndex != -1)
                    IlcelerCombosuDoldur(Convert.ToInt32(ddlIller.SelectedValue));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void ddlIlceler_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (ddlIlceler.SelectedIndex != -1)
                    KurumlarCombosuDoldur(Convert.ToInt32(ddlIlceler.SelectedValue));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void ddlKurumlar_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (ddlKurumlar.SelectedIndex != -1)
                    MahallelerCombosuDoldur(Convert.ToInt16(ddlKurumlar.SelectedValue));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void IllergtcsCombosuDoldur()
        {
            try
            {
                ddlIllergtcs.DataTextField = "Ad";
                ddlIllergtcs.DataValueField = "IlBilgiID";
                IlBilgi ilBilgi = new IlBilgi();
                ilBilgi.IlBilgiID = 0;
                ilBilgi.Ad = "Lütfen seçiniz.";
                List<IlBilgi> ilBilgiList = new List<IlBilgi>();
                ilBilgiList.Add(ilBilgi);
                ilBilgiList.AddRange(uygulamaTakbisServis.GetirIlBilgiTum(((Kullanici)Session["kullanici"]).ID).ToList());
                ddlIllergtcs.DataSource = ilBilgiList;
                ddlIllergtcs.DataBind();
                ddlIllergtcs.SelectedIndex = -1;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void IlcelergtcsCombosuDoldur(int ilID)
        {
            try
            {
                ddlIlcelergtcs.DataTextField = "Ad";
                ddlIlcelergtcs.DataValueField = "IlceBilgiID";
                IlceBilgi ilceBilgi = new IlceBilgi();
                ilceBilgi.IlceBilgiID = 0;
                ilceBilgi.Ad = "Lütfen seçiniz.";
                List<IlceBilgi> ilceBilgiList = new List<IlceBilgi>();
                ilceBilgiList.Add(ilceBilgi);
                ilceBilgiList.AddRange(uygulamaTakbisServis.GetirIlceBilgiIlIDDen(ilID, ((Kullanici)Session["kullanici"]).ID));
                ddlIlcelergtcs.DataSource = ilceBilgiList;
                ddlIlcelergtcs.DataBind();
                ddlIlcelergtcs.SelectedIndex = -1;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void KurumlargtcsCombosuDoldur(decimal ilceID)
        {
            try
            {
                ddlKurumlargtcs.DataTextField = "Ad";
                ddlKurumlargtcs.DataValueField = "KurumBilgiID";
                KurumBilgi kurumBilgi = new KurumBilgi();
                kurumBilgi.KurumBilgiID = 0;
                kurumBilgi.Ad = "Lütfen seçiniz.";
                List<KurumBilgi> kurumBilgiList = new List<KurumBilgi>();
                kurumBilgiList.Add(kurumBilgi);
                kurumBilgiList.AddRange(uygulamaTakbisServis.GetirKurumBilgiIlceIDDen(ilceID, ((Kullanici)Session["kullanici"]).ID).ToList());
                ddlKurumlargtcs.DataSource = kurumBilgiList;
                ddlKurumlargtcs.DataBind();
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void MahallelergtcsCombosuDoldur(short kurumID)
        {
            try
            {
                ddlMahallelergtcs.DataTextField = "Ad";
                ddlMahallelergtcs.DataValueField = "MahalleBilgiID";
                MahalleBilgi mahalleBilgi = new MahalleBilgi();
                mahalleBilgi.MahalleBilgiID = 0;
                mahalleBilgi.Ad = "Lütfen seçiniz.";
                List<MahalleBilgi> mahalleBilgiList = new List<MahalleBilgi>();
                mahalleBilgiList.Add(mahalleBilgi);
                mahalleBilgiList.AddRange(uygulamaTakbisServis.GetirMahalleBilgiKurumIDDen(kurumID, ((Kullanici)Session["kullanici"]).ID).ToList());
                ddlMahallelergtcs.DataSource = mahalleBilgiList;
                ddlMahallelergtcs.DataBind();
                ddlMahallelergtcs.SelectedIndex = -1;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                    if (ex.ToString().Contains("Sunucu isteği işleyemedi."))
                        MesajVer(ConfigurationManager.AppSettings["TakbisServisHatasi"].ToString());
                    else
                        MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
                }
            }
        }

        protected void ddlIllergtcs_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (ddlIllergtcs.SelectedIndex != -1)
                    IlcelergtcsCombosuDoldur(Convert.ToInt32(ddlIllergtcs.SelectedValue));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void ddlIlcelergtcs_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (ddlIlcelergtcs.SelectedIndex != -1)
                    KurumlargtcsCombosuDoldur(Convert.ToInt32(ddlIlcelergtcs.SelectedValue));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void ddlKurumlargtcs_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (ddlKurumlargtcs.SelectedIndex != -1)
                    MahallelergtcsCombosuDoldur(Convert.ToInt16(ddlKurumlargtcs.SelectedValue));
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void MesajVer(string mesaj)
        {
            ClientScript.RegisterStartupScript(this.GetType(), " Uyarı.. ", "ShowPopup('" + mesaj + "');", true);
        }

        protected void SorguTiplerineGit()
        {
            try
            {
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divGetirMalikTasinmazTasinmazTipten.Visible = false;
                divGetirMalikTasinmazTesisTerkinTarihinden.Visible = false;
                divGetirTasinmazAdSoyadBabaAdDan.Visible = false;
                divTasinmaSorguKriterTcKimlikNoDan.Visible = false;
                divTasinmazSorguKriterAdaParselDen.Visible = false;
                divTasinmaSorguKriterIDden.Visible = false;
                divGetirTasinmazCiltSayfadan.Visible = false;
                divGetirMalikTasinmazTesisTarihinden.Visible = false;
                divGetirMalikTasinmazTerkinTarihinden.Visible = false;
                divgvTasinmaz.Visible = false;
                divgvTeferruat.Visible = false;
                divgvTasinmazEklenti.Visible = false;
                divgvTasinmazMuhdesat.Visible = false;
                divgvMuhdesatMalik.Visible = false;
                divgvTasinmazHissedarYeni.Visible = false;
                divgvTesisTerkinIslemBilgisi.Visible = false;
                divgvAlanBilgisi.Visible = false;
                divgvCinsBilgisi.Visible = false;
                divgvAltTasinmaz.Visible = false;
                divgvSbi.Visible = false;
                DivgvSBIMalik.Visible = false;
                DivgvSBIUzeriSBI.Visible = false;
                divgvRehin.Visible = false;
                divgvRehinMalik.Visible = false;
                divgvRehinSBI.Visible = false;
                divgvbb.Visible = false;
                divgvDMH.Visible = false;
                divTasinmazSorguKriter.Visible = true;
            }
            catch (Exception ex)
            {
                using (ExceptionLogDao el = new ExceptionLogDao())
                {
                    el.HataLogYaz(DateTime.Now.ToString() + "  " + ex.ToString());
                }
                MesajVer(ConfigurationManager.AppSettings["HataMesaji"].ToString());
            }
        }

        protected void lnkSorguTiplerineGit_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }

        protected void lnkSorguTiplerineGit1_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }

        protected void lnkSorguTiplerineGit2_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }

        protected void lnkSorguTiplerineGit3_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }

        protected void lnkSorguTiplerineGit4_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }

        protected void lnkSorguTiplerineGit5_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }

        protected void lnkSorguTiplerineGit6_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }

        protected void lnkSorguTiplerineGit7_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }

        protected void lnkSorguTiplerineGit8_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }

        protected void lnkSorguTiplerineGit9_Click(object sender, EventArgs e)
        {
            SorguTiplerineGit();
        }
    }
}



